rough stuff - Alemán Inglés Diccionario